home *** CD-ROM | disk | FTP | other *** search
/ PC Graphics Unleashed / PC Graphics Unleashed.iso / ch18 / lightr / test1.pat < prev    next >
Text File  |  1993-07-02  |  6KB  |  262 lines

  1. Number objects 20
  2. Object obj1 mesh {
  3.   OWMatrix mat1 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  4.   Prop prop1 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  5.   NumMeshes 1
  6.   Mesh mesh1 1 {
  7.   Patch norm1 4 {
  8.     { 0 1 0 } { 0 1 0 }
  9.     { 0 1 0 } { 0 1 0 }
  10.   Patch vert1 4 {
  11.     { 0 0 0 } { 0 0 12 }
  12.     { 12 0 12 } { 12 0 0 }
  13.   }
  14. }
  15. Object obj2 mesh {
  16.   OWMatrix mat2 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  17.   Prop prop2 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  18.   NumMeshes 1
  19.   Mesh mesh2 1 {
  20.   Patch norm1 4 {
  21.     { 1 0 0 } { 1 0 0 }
  22.     { 1 0 0 } { 1 0 0 }
  23.   Patch vert1 4 {
  24.     { 0 4 12 } { 0 0 12 }
  25.     { 0 0 0 } { 0 4 0 }
  26.   }
  27. }
  28. Object obj3 mesh {
  29.   OWMatrix mat3 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  30.   Prop prop3 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  31.   NumMeshes 1
  32.   Mesh mesh3 1 {
  33.   Patch norm1 4 {
  34.     { 1 0 0 } { 1 0 0 }
  35.     { 1 0 0 } { 1 0 0 }
  36.   Patch vert1 4 {
  37.     { 0 8 12 } { 0 4 12 }
  38.     { 0 4 8 } { 0 8 8 }
  39.   }
  40. }
  41. Object obj4 mesh {
  42.   OWMatrix mat4 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  43.   Prop prop4 { E{ 35 35 35 } p{ 0 0 0 } Kd{ 1 } Ks{ 0 }
  44.   NumMeshes 1
  45.   Mesh mesh4 1 {
  46.   Patch norm1 4 {
  47.     { 1 0 0 } { 1 0 0 }
  48.     { 1 0 0 } { 1 0 0 }
  49.   Patch vert1 4 {
  50.     { 0.001 8 8 } { 0.001 4 8 }
  51.     { 0.001 4 4 } { 0.001 8 4 }
  52.   }
  53. }
  54. Object obj5 mesh {
  55.   OWMatrix mat5 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  56.   Prop prop5 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  57.   NumMeshes 1
  58.   Mesh mesh5 1 {
  59.   Patch norm1 4 {
  60.     { 1 0 0 } { 1 0 0 }
  61.     { 1 0 0 } { 1 0 0 }
  62.   Patch vert1 4 {
  63.     { 0 8 4 } { 0 4 4 }
  64.     { 0 4 0 } { 0 8 0 }
  65.   }
  66. }
  67. Object obj6 mesh {
  68.   OWMatrix mat6 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  69.   Prop prop6 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  70.   NumMeshes 1
  71.   Mesh mesh6 1 {
  72.   Patch norm1 4 {
  73.     { 1 0 0 } { 1 0 0 }
  74.     { 1 0 0 } { 1 0 0 }
  75.   Patch vert1 4 {
  76.     { 0 12 12 } { 0 8 12 }
  77.     { 0 8 0 } { 0 12 0 }
  78.   }
  79. }
  80. Object obj7 mesh {
  81.   OWMatrix mat7 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  82.   Prop prop7 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  83.   NumMeshes 1
  84.   Mesh mesh7 1 {
  85.   Patch norm1 4 {
  86.     { 0 -1 0 } { 0 -1 0 }
  87.     { 0 -1 0 } { 0 -1 0 }
  88.   Patch vert1 4 {
  89.     { 12 12 12 } { 0 12 12 }
  90.     { 0 12 0 } { 12 12 0 }
  91.   }
  92. }
  93. Object obj8 mesh {
  94.   OWMatrix mat8 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  95.   Prop prop8 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  96.   NumMeshes 1
  97.   Mesh mesh8 1 {
  98.   Patch norm1 4 {
  99.     { -1 0 0 } { -1 0 0 }
  100.     { -1 0 0 } { -1 0 0 }
  101.   Patch vert1 4 {
  102.     { 12 12 12 } { 12 12 0 }
  103.     { 12 10 0 } { 12 10 12 }
  104.   }
  105. }
  106. Object obj9 mesh {
  107.   OWMatrix mat9 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  108.   Prop prop9 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  109.   NumMeshes 1
  110.   Mesh mesh9 1 {
  111.   Patch norm1 4 {
  112.     { -1 0 0 } { -1 0 0 }
  113.     { -1 0 0 } { -1 0 0 }
  114.   Patch vert1 4 {
  115.     { 12 2 12 } { 12 2 0 }
  116.     { 12 0 0 } { 12 0 12 }
  117.   }
  118. }
  119. Object obj10 mesh {
  120.   OWMatrix mat10 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  121.   Prop prop10 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  122.   NumMeshes 1
  123.   Mesh mesh10 1 {
  124.   Patch norm1 4 {
  125.     { -1 0 0 } { -1 0 0 }
  126.     { -1 0 0 } { -1 0 0 }
  127.   Patch vert1 4 {
  128.     { 12 10 12 } { 12 10 10 }
  129.     { 12 2 10 } { 12 2 12 }
  130.   }
  131. }
  132. Object obj11 mesh {
  133.   OWMatrix mat11 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  134.   Prop prop11 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  135.   NumMeshes 1
  136.   Mesh mesh11 1 {
  137.   Patch norm1 4 {
  138.     { -1 0 0 } { -1 0 0 }
  139.     { -1 0 0 } { -1 0 0 }
  140.   Patch vert1 4 {
  141.     { 12 10 2 } { 12 10 0 }
  142.     { 12 2 0 } { 12 2 2 }
  143.   }
  144. }
  145. Object obj12 mesh {
  146.   OWMatrix mat12 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  147.   Prop prop12 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  148.   NumMeshes 1
  149.   Mesh mesh12 1 {
  150.   Patch norm1 4 {
  151.     { -1 0 0 } { -1 0 0 }
  152.     { -1 0 0 } { -1 0 0 }
  153.   Patch vert1 4 {
  154.     { 12 10 10 } { 12 10 2 }
  155.     { 12 8 2 } { 12 8 10 }
  156.   }
  157. }
  158. Object obj13 mesh {
  159.   OWMatrix mat13 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  160.   Prop prop13 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  161.   NumMeshes 1
  162.   Mesh mesh13 1 {
  163.   Patch norm1 4 {
  164.     { -1 0 0 } { -1 0 0 }
  165.     { -1 0 0 } { -1 0 0 }
  166.   Patch vert1 4 {
  167.     { 12 4 10 } { 12 4 2 }
  168.     { 12 2 2 } { 12 2 10 }
  169.   }
  170. }
  171. Object obj14 mesh {
  172.   OWMatrix mat14 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  173.   Prop prop14 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  174.   NumMeshes 1
  175.   Mesh mesh14 1 {
  176.   Patch norm1 4 {
  177.     { -1 0 0 } { -1 0 0 }
  178.     { -1 0 0 } { -1 0 0 }
  179.   Patch vert1 4 {
  180.     { 12 8 10 } { 12 8 8 }
  181.     { 12 4 8 } { 12 4 10 }
  182.   }
  183. }
  184. Object obj15 mesh {
  185.   OWMatrix mat15 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  186.   Prop prop15 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  187.   NumMeshes 1
  188.   Mesh mesh15 1 {
  189.   Patch norm1 4 {
  190.     { -1 0 0 } { -1 0 0 }
  191.     { -1 0 0 } { -1 0 0 }
  192.   Patch vert1 4 {
  193.     { 12 8 4 } { 12 8 2 }
  194.     { 12 4 2 } { 12 4 4 }
  195.   }
  196. }
  197. Object obj16 mesh {
  198.   OWMatrix mat16 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  199.   Prop prop16 { E{ 0 0 0 } p{ 0.8 0.8 0.3 } Kd{ 1 } Ks{ 0 }
  200.   NumMeshes 1
  201.   Mesh mesh16 1 {
  202.   Patch norm1 4 {
  203.     { -1 0 0 } { -1 0 0 }
  204.     { -1 0 0 } { -1 0 0 }
  205.   Patch vert1 4 {
  206.     { 12 8 8 } { 12 8 4 }
  207.     { 12 4 4 } { 12 4 8 }
  208.   }
  209. }
  210. Object obj17 mesh {
  211.   OWMatrix mat17 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  212.   Prop prop17 { E{ 0 0 0 } p{ 0.8 0.8 0.8 } Kd{ 1 } Ks{ 0 }
  213.   NumMeshes 1
  214.   Mesh mesh17 1 {
  215.   Patch norm1 4 {
  216.     { 0 0 1 } { 0 0 1 }
  217.     { 0 0 1 } { 0 0 1 }
  218.   Patch vert1 4 {
  219.     { 0 0 0 } { 12 0 0 }
  220.     { 12 12 0 } { 0 12 0 }
  221.   }
  222. }
  223. Object obj18 mesh {
  224.   OWMatrix mat18 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  225.   Prop prop18 { E{ 0 0 0 } p{ 0.8 0.8 0.8 } Kd{ 1 } Ks{ 0 }
  226.   NumMeshes 1
  227.   Mesh mesh18 1 {
  228.   Patch norm1 4 {
  229.     { 0 0 -1 } { 0 0 -1 }
  230.     { 0 0 -1 } { 0 0 -1 }
  231.   Patch vert1 4 {
  232.     { 12 12 12 } { 12 0 12 }
  233.     { 0 0 12 } { 0 12 12 }
  234.   }
  235. }
  236. Object obj19 mesh {
  237.   OWMatrix mat19 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  238.   Prop prop19 { E{ 0 0 0 } p{ 0.6 0.2 0.2 } Kd{ 1 } Ks{ 0 }
  239.   NumMeshes 1
  240.   Mesh mesh19 1 {
  241.   Patch norm1 4 {
  242.     { -1 0 0 } { -1 0 0 }
  243.     { -1 0 0 } { -1 0 0 }
  244.   Patch vert1 4 {
  245.     { 8 8 8 } { 8 8 4 }
  246.     { 8 4 4 } { 8 4 8 }
  247.   }
  248. }
  249. Object obj20 mesh {
  250.   OWMatrix mat20 { 1 0 0 0 1 0 0 0 1 0 0 0 }
  251.   Prop prop20 { E{ 0 0 0 } p{ 0.5 0.1 0.1 } Kd{ 1 } Ks{ 0 }
  252.   NumMeshes 1
  253.   Mesh mesh20 1 {
  254.   Patch norm1 4 {
  255.     { 1 0 0 } { 1 0 0 }
  256.     { 1 0 0 } { 1 0 0 }
  257.   Patch vert1 4 {
  258.     { 8.001 8 8 } { 8.001 4 8 }
  259.     { 8.001 4 4 } { 8.001 8 4 }
  260.   }
  261. }
  262.